daily rainfall - English Synonyms Dictionary